package com.piano.manage.mapper;

import com.piano.manage.domain.TClass;
import java.util.List;	

/**
 * 课程 数据层
 * 
 * @author pinao
 * @date 2019-03-02
 */
public interface TClassMapper 
{
	/**
     * 查询课程信息
     * 
     * @param classId 课程ID
     * @return 课程信息
     */
	public TClass selectTClassById(Integer classId);
	
	/**
     * 查询课程列表
     * 
     * @param tClass 课程信息
     * @return 课程集合
     */
	public List<TClass> selectTClassList(TClass tClass);
	
	/**
     * 新增课程
     * 
     * @param tClass 课程信息
     * @return 结果
     */
	public int insertTClass(TClass tClass);
	
	/**
     * 修改课程
     * 
     * @param tClass 课程信息
     * @return 结果
     */
	public int updateTClass(TClass tClass);
	
	/**
     * 删除课程
     * 
     * @param classId 课程ID
     * @return 结果
     */
	public int deleteTClassById(Integer classId);
	
	/**
     * 批量删除课程
     * 
     * @param classIds 需要删除的数据ID
     * @return 结果
     */
	public int deleteTClassByIds(String[] classIds);
	
}